STELLAs new student project: Creating Shared Values ​​by evaluating project with state-of-the-art technology of energy storage

– Positive impact on the world is not something we do alongside our core business, it’s rather our whole corporate idea. Companies that make money by making the world better we need more of. The [...]