DP World launches solar power plant with 1,122 MW per annum production capacity at ICTT Vallarpadam

This content is available to only paying subscribers.