stock-illustration-1845121-green-energy