Investment opportunities abound in renewables infrastructure