IBRD to invest 6.5 billion euros in sustainable energy

Archive