News

The G5 Store now accounts for 19.1% of net revenue compared to 13.2% a year ago, reflecting strong momentum with a 37% ...