Press Release

Colliers appoints Rao Srinivasa as Managing Director for Data Centers in India