Battery Tech Firm Loses Millions for Welsh Government

Oxis Energy was seemingly at the forefront of helping provide the UK and beyond with the next…