These 3 Renewable Energy Stocks Offer Generous Dividend Yields: Passive Income For ESG Investors  Benzinga