Laredo Oil Buys Stranded Oil
January 11, 2021 — Laredo Oil Inc. has purchased 100% of the stock of a subsidiary of Alleghany Corp. That wholly-owned subsidiary, Stranded Oil Resources Corp., has “invested more than $100 million in R&D and …