Solar Energy Research and Training Centre

Company Description

Research, development and graduate training in solar energy technologies.