Russia Suffers HUGE Setback After Shocking Depot Strike
The Russian military is estimated to have lost over $200 million dollars worth of missiles and ammunition after Ukraine successfully struck the Toropets ammunition depot in Russia's Tver region. Zelensky has delivered his …
No Money, No Purchases, China’s EV Firms in a Bloody Survival Battle, 70% of Brands to Vanish
These past few days, I've been closely following the fierce competition in the electric vehicle industry. After Xiaomi's electric vehicle pre-launch, they've been hesitant …