Vast Renewables has successfully completed large-scale testing of a concentrated solar thermal power receiver tower destined ...