0

WHAT’S IN STORE? Some dumb questions from a battery simpleton.

    So much talk. So much talk about solar power and battery storage. So much talk about demand management. So much talk about power sharing. So much talk about so much blue sky in the [...]