Search results

  1. pmaitra

    France is about to lose $60 billion in defense contracts after failed deals with Russia, India, and

    No biggie. France is a member of G7, the group of the "wealthiest" nations of the world. $60 billion is chump change.
Top