IHI Power Systems investigation reveals altered engine test records
IHI Corporation announced that its consolidated subsidiary IHI Power Systems Co., was found to have made improper alterations in the test operation records for marine engines and land-use engines.
Read more