Solar House construction has finally started at IaaC. There are over 1500 structural components arrived from FinnForest/Merk factory in Germany.

Solar House construction has finally started at IaaC. There are over 1500 structural components arrived from FinnForest/Merk factory in Germany.