McDonough Marine Service announced the launching of a new barge, Marmac 303 (300 feet by 100 by 20), the second in a series of new…