Tailwater helps TopSail Energy launch with $100m investment

1080
Energy-focused private equity firm Tailwater Capital is investing $100m in newly-launched portfolio company TopSail Ene