| to ditch | to abandon |
| to voice concern about sth | to express concern |
| to come under scrutiny | to come under detailed examination |
| opaque | unclear |
| bashing | beating |
| injection of cash | infusion of cash |
| to spur growth | to boost growth |
| to hold a meeting | to organise a meeting |
| markedly | visibly |
| to take sth as a snub | to offence |
| to squabble over sth | to argue about sth |
| to boycott sth | to reject sth |
| woes | troubles worries |
| to recall | to withdraw |
| novel | innovative |
| to shrivel | to reduce, end up |