Companies should stop buying up
their own shares unless they can show why it is a good idea, a leading
advisory firm has told the BBC.
Companies should explain why they
are buying and cancelling their own shares and not paying more dividend
or using cash to expand their businesses, Pirc told the BBC's Today
programme.



