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 |