SCIENCE Louisiana-based EBI embraces innovation as it expands into new applications for liftboat technology – NOLA.com July 26, 2023 43 Share Facebook Twitter Google+ Pinterest WhatsApp source