You know what I’m talking about here…right? That site that makes you log in with a unique login or download their custom proprietary app — before you can even see why you’d want to care about what they’re doing/offering. (Even worse: they want you to buy it…) Media outlets touting their social media creds while [...]



