Nuacht

More than 3 GW solar projects held up due to rising module prices: Industry The rising prices and net metering cap have even impacted the ground-mounted players, with many taking a cut and working ...