Work

Large-scale renewable energy project barriers: Environmental impact assessment streamlining efforts in Japan and the EU