Middlesbrough, TS1 3BA
United Kingdom
Teesside University
Electric Buses, Energy Demand, Decarbonisation, Solar Photovoltaics, Sustainability, Urban Transportation, Photovoltaic Geographic Information System (PVGIS)