Russian Federation President Vladimir Putin was on hand for the launch of Russian Fishery Company's (RFC) newest supertrawler, the Mechanic Sizov. St. Petersburg-based