REC exhibits its latest member of the award-winning REC Alpha family and joins forces with its new owner, Reliance Industries Limited, for a major drive to recruit new talent for their upcoming Solar Giga Factory in India. Munich, Germany : REC Group, an international pioneering solar energy company headquartered in Norway, and its new parent […]