Todd Pacific Shipyard of Seattle recently completed construction, assembly and delivery on time of a 70 mW floating power plant for…