Louisiana-based EBI embraces innovation as it expands into new applications for liftboat technology.
For nearly 75 years, Elevating Boats, commonly known as EBI, has been a leader in providing equipment and services to the oil and gas industry, primarily in the Gulf of Mexico. With locations in [...]