BlueToad, a Florida based firm that creates digital and mobile publications says it is the likely source of a security breach which resulted in the leak of personal data from as many as 12 million Apple iPhone and iPad users.

Read More