Filter by Dates

  April 2, 2025 - May 1, 2025

ABCDE of Obama's sales pitch

There is no doubt US President Barack Obama was in India on a business trip. His recent electoral losses weighed heavily with him when he stitched up deals, reportedly worth US $10 billion, that would create about 50,000 jobs back home.