Every detail matters!

Every detail matters!

Every detail matters, says Andrejus Babachinas, the CEO of BLRT Repair Yards, which has three shipyards – Tallinn Shipyard in Estonia, Western Shiprepair in Lithuania, and Turku Repair Yard in Finland.