Imabari Shipbuilding Co., Ltd. completed the 95,000 DWT bulk carrier, Raga at its Marugame Shipyard. The bulk carrier is unique in…