Ambassador Eric Garcetti says US investing $3.8 bn to meet India's renewable energy, infra goals
US Ambassador Eric Garcetti said the United States International Development Finance Corporation is planning to invest $3.8 billion to meet India's renewable energy and infrastructure goals.