Challenges of large-scale facade PV systems in dense urban environments in China

Publication
The Innovation Energy