Comments (5)

Log in or register to post comments

Highest Rated

kgeiger's picture
7287 Activity Scores

In the case of the other technologies that are "visualised" in this series of adverts, I can only agree that their benefits aren't explained. But in this case – satellite weather forecasts – the benefit seems fairly obvious. At least to me.


20% Off Sale at iStock until Sept 30, 2016