Design, development and characterisation of a Building Integrated Concentrating Photovoltaic (BICPV) smart window system. (15th May 2021)