Transforming electric bus depots into solar energy hubs – SPE Technology November 12, 2024 An international research team has used data from Beijing’s public transportation system to investigate whether bus depots could house solar…