Buying Leads
Some of the page are translated by automatic translator.

Solar power

We are looking for business on the design and construction of solar power 100MW- for the Arab market.
We are sorry. This Buying Lead was satisfied by member of ABC or was finished its validity.

Be immediately informed about hot buying leads thanks to membership in ABC! Contact us!