Throttling has been a hot topic in the news as of late. Thanks to the announcement of a major fine by the US Federal Communications Commission (FCC) against AT&T, throttling, a word we previously associated with our car engines, has taken on a new meaning that impacts our