Why British battery storage sector revenue woes are posing challenges for investors
Weak revenue challenges have plagued a trio London-listed energy storage investment trusts in recent months, a situation investment analysts expect to persist for the time being