The stalled Baha Mar resort project in the Bahamas got a shot of good news Monday.
Despite fears from United States politicians and companies about jobs being outsourced to China, investment from China has created 80,000 jobs in the US.