DFC issues $500m for Indian solar panel manufacturing facility
DFC has provided a $500 million loan to support the establishment of First Solar’s new facility in Tamil Nadu, India. The project will help...
DFC has provided a $500 million loan to support the establishment of First Solar’s new facility in Tamil Nadu, India. The project will help...