German tech company signs €60 million contract with Elon Musk for satellite solar cell supply

· Euronews