C 25 solar projects are facing delays due to an increase in module prices. 25 solar projects are facing delays due to an increase in module prices.