Project Description

CHIHARU SHIRAI

DIAMOND GENERATING EUROPE LIMITED

shirai

Deputy Director of Business Development