Warren Buffett's Berkshire Hathaway has invested $1.24 billion in a company which produces goods in Mexico, despite the ...