Solar power plant projects
Solar power plant projects may hit a snag for coronavirus
Implementation of the ongoing solar power plant projects that are somehow dependent on Chinese machinery and manpower is likely to be delayed by at least four months due to the coronavirus outbreak.
4 years ago