About Us

We are specialists in the design and supply of complete solar thermal systems from small domestic to large scale commercial and swimming pool systems. No matter what the application Barilla can help you find the best fitting solution to meet demand. 

Barilla Renewable Energy