Business David Cameron’s hunt for an Afghan exit strategy By Romeo Peter December 15, 2024December 15, 2024 0 minutes, 8 seconds Read THE British public no longer understand why there are 9,500 members of the British armed forces in Afghanistan (if they ever did). The British public hate losing wars Read More
Business China: Prices stayed weak in Dec, RRR cut in focus – UOB Group By Romeo Peter January 9, 2025January 9, 2025
Business Wedding Protesters Say Bezos Should Pay More Tax. Here’s How Much He Likely Did Pay By Romeo Peter June 30, 2025June 30, 2025