Honestly, I never heard of them until they start popping up during liberal rantings and ravings.
I Googled them today. They are into oil refineries and have been fined for soiling the environment. I used Wiki but just thumbed through the page. Yawn.