translate English to French: Photovoltaics are being designed and installed by the British Columbia Institute of Technology
Le jeu de cellules photovoltaïques sera conçu et mis en place par le British Columbia Institute of Technology.