Almach launches new portal to source renewable energy

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