More about General Electric (1)

| Storing renewable energy has become a no-brainer. Offshore wind farms offer huge opportunities. Out of sight and with plenty of space at its...