Someone might be able to tell me, does a merchant agreement at Northam put CCE in a position to outperform companies that are locked into PPA agreements in a similar way that Tesla has?
I am thinking it probably does but they would need to add a decent sized battery energy storage system.
CCE Price at posting:
3.0¢ Sentiment: Buy Disclosure: Held