Euro

Germany Announces Euro 1 Billion Solar Power Fund, 18 Pacts Inked

Germany Announces Euro 1 Billion Solar Power Fund, 18 Pacts Inked A deal to fast track approvals for German companies in India and Euro 1 billion solar power fund by…