Japanese engineering house Chiyoda has returned to profitability in the year ending 31 March 2020 following on from a colossal net loss in the previous