British solar developers are grappling with costly archaeological requirements that threaten to impede the nation’s ambitious renewable energy targets. The government’s push for 45-47 gigawatts of solar power by 2030
British solar developers are grappling with costly archaeological requirements that threaten to impede the nation’s ambitious renewable energy targets. The government’s push for 45-47 gigawatts of solar power by 2030






