translate English to French: What is new is a breakthrough technology from Spheral Solar Power of Cambridge, Ontario, in partnership with the Government of Canada.
Par contre, une nouvelle technologie mise au point par Spheral Solar Power en partenariat avec le gouvernement fédéral est en passe de révolutionner ce domaine.