By admin June 26, 2023 Business , marketing Business News Share on FacebookShare on Twitter IRL once boasted nearly 400% growth experienced over 15 months. However, that wasn’t the whole truth.