Episode 311: New Louisiana Hayride for New Era: Meta, SpaceX, EFFECT CO. & More

SpaceX takes up position front and center nearly by default; their announcement alongside the State of Louisiana will find them breaking ground on "Starbase, LA" -- a roughly 130,000-acre tract of land along the coastline of the Bayou State. While few outside of the state have heard of Vermillion Parish (much less Pecan Island), it's on the proverbial map now. On the other side of the state, you…