Cochin Shipyard Ltd (CSL) is the largest public sector shipyard in India deriving major revenue from Navy. The main sources of revenue are ship building for Navy, Coast guard, commercial and ship repair. Q1FY21 revenue & Profitability declined by 55% & 65% on account of Covid-19 related disruptions. Order backlog is at ~Rs14,393cr, including recently booked order...