BlackRock unit 'shut out of $7.5bn flagship Korean wind project': reports
Documentary slip means world's biggest asset manager may have failed to prove financial ability.
Documentary slip means world's biggest asset manager may have failed to prove financial ability.