Scholz Convinced Russia Will Not Win War in Ukraine

German Chancellor Olaf Scholz says he is convinced that Russian President Vladimir Putin will not succeed in his pursuit of Ukraine.   Speaking at the World Economic Forum in Davos, Switzerland, the government leader said “Putin has failed in all his strategic goals” and the conquest of Ukraine is “further […]

Tesla Postpones Raising Production at Shanghai Factory

Tesla carmaker has officially opened its first factory in Europe. CEO Elon Musk went to the factory in Grünheide near Berlin to deliver the first thirty copies of Tesla’s Model Y built there to new owners.   German Chancellor Olaf Scholz and Economy Minister Robert Habeck praised Tesla’s billion-dollar investment […]