10 European Large Caps Yielding More Than 3% BASF (OTCQX:BASFY) is the world's largest chemical China company with revenues of €74.0B ($ 97.7B), net earnings of €5.2B ($ 7.0B) in 2013 and a market capitalization of $ 106B. The corporation
10 European Large Caps Yielding More Than 3% BASF (OTCQX:BASFY) is the world's largest chemical China company with revenues of €74.0B ($ 97.7B), net earnings of €5.2B ($ 7.0B) in 2013 and a market capitalization of $ 106B. The corporation