Cochin Shipyard shares tumble nearly 9% after FY27 EBITDA guidance

Business