Scatec, ACME to put 900 MW solar project in India on hold
Scatec, a company based in Norway and ACME Solar Private Limited, based in India, have decided to put their 900 MW solar power project in India on hold due to supply chain bottlenecks and rising […]