What are buyback of shares and why are they so popular recently?

Fundamentals

No More Feeds Available