There’s falling from grace, and then there’s Elizabeth Holmes. Once compared glowingly to Steve Jobs, Holmes’ well-documented Theranos ills (including exaggerated and faked blood-test results) have landed her with SEC...more
Recent focus on distributed generation has not addressed how companies will fully meet increasing sustainability commitments, including goals of being “100% powered by renewable energy.” Customers and utilities are exploring...more