Almach launches new portal to source renewable energy

Image: Almach launches new portal that lets large energy users to source renewable energies. Photo: Courtesy of Almach.