STPI plans to set up a world class data centre in Bhubaneswar #Odisha #Bhubaneswar #STPI #Business The Software Technology Parks…
Odisha to have third party appraisal to ease business climate #Business #Odisha Attempting to improve its ranking in ‘Ease of…