New galaxy, Volvo electric cars, Russian business success project: top news June 2
Automaker Volvo intends to start production of electric cars in Slovakia, Google is reviewing its user data protection policy, scientists have discovered an ancient galaxy, Russians are increasingly turning to relevant specialists for paid help in assembling furniture, and RB continues to follow key business news amid the Ukrainian conflict.