×

Giant and Orbea say they have stopped business in Russia

March 23, 2022

After initially being unavailable to comment, Giant Group and Orbea each now say they have halted business in Russia due to the country’s invasion of Ukraine. Bicycle Retailer