The internet business environment is changing rapidly with information sources becoming ever more concentrated.
Sooner or later, every business will be compelled to decide which role it is willing to play in the aggregators space.