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 diversify the supply chain in a critical sector and drive economic growth in India. The deal represents one of DFC’s recent investments in...