Investments and investor services
The £136mln Love Island effect and why the reality ITV show could move the dial for the broadcaster
In the afterglow of the show's ratings success, shares in the broadcaster are up 2%, adding £136mln to ITV's market value