German-backed project to install solar panels with capacity of 3 MW in QC-owned facilities

Journal Title

Journal ISSN

Volume Title

Publisher

Business World