Complex sentence: This Land Press is Oklahoma's first New Media company based out of Tulsa, Oklahoma and was founded by Michael Mason, a former contributing editor to "Discover" Magazine.
Split into simpler sentences: This Land Press is Oklahoma's first New Media company based out of Tulsa, Oklahoma. It was founded by Michael Mason, a former contributing editor to "Discover" Magazine.