California faces Utility-Solar dispute Utilities have been fighting hard to stop the onslaught of solar rooftop installations in various parts of the world. In countries like Germany where the green movement is extremely strong and governments are supportive, utilities have seen their business models getting wiped out with billions of dollars in losses. Australia too […]