Peninsula Energy, along with its US subsidiary Strata Energy, has announced that its Lance Projects in Wyoming, US, are on ...
Embattled green tech player Northvolt has missed some in-house targets and has curtailed production at its battery cells ...