Todd Pacific Shipyards launched Margarita, a 70 mw power barge, that will provide Nicaraguan communities with much needed electricity.