Numerola’s wind condition analyses are accepted by international banks
read more

Taaleri Energia LtdTaamir Fareed, Head of Development