Vista raises $650m through Mexican share placing

Breaking