In internet lingo, the abbreviation IRL means “in real life.” But for the now defunct social media platform IRL, reality and the picture the company painted...
IRL, or In Real Life, the social calendar startup created to help users meet over shared experiences, announced a $16 million Series B funding round...