Seven years ago today, the FTC gave their OK for Facebook to acquire Instagram. Your thoughts?
Searching