Yondr Group, Everstone Group to invest $1B to develop, operate data centres in India

Yondr Group, Everstone Group to invest $1B to develop, operate data centres in India

Get the latest news from Yondr