- For Teachers
"Local firms are making most of the running"
Does it mean that local firms are winning in taking over another firms or is it an idiom.
and what does it mean: "like so much in JApan,..take overs are red hot"
Pope of the Dictionary.com Forum
I think it just means that local, not foreign, firms are leading the way in the takeovers.