11th April 2025
Trinasolar, Oxford PV sign patent licensing agreement for solar PV Solar Power Portal