A company led by a relatively low-profile member of the 2013 Forbes China Rich List is ultimately behind a newly announced $1.85 billion Chinese investment in a methanol plant in the U.S. state of Louisiana. Yuhuang Chemical, a subsidiary of unlisted Shandong Yuhuang Chemical, will invest $1.85 billion in a methanol [...]