02 Mar 2023 Indian Financial Technologies and Allied Services to build $20.46m data center complex in Bhubaneswar, India