Browsing: Finance

Indian turbine manufacturer says 632MW ‘cancelled from its order book’ due to various ‘teething troubles’