The 27th annual ICF Congress (International Cablemakers Federation) took place from 10-14 October, 2017 in Barcelona, Spain, in Europe.
PPA (Power Purchase Agreement) have been signed between Abhar Paya Energy and SATBA for 10 MW PV Solar Tracking Project in Bardsir (Negar Project) on Tuesday 6 March 2018.