NSL Wind Power Company

8 Years ago
International Finance Corporation (IFC) has committed up to $19 million in debt ...