The US has been outspent by $24 billion since 2015. …read more

Source:: CNet