STEC full form

Solar Thermal Energy Centre