Has COVID-19 affected project installations, with implications for FITs deadline 31st March?
Community Energy England Call Out: Has COVID-19 affected project installations, with implications for FITs deadline 31st March? If there is any danger that you may fail to complete your installation and/or […]