3 ms·
Yeah, I was doing some research on the space and it really seems that 1-2 companies own all the paid sites, just re-branded a bit to look unique, different.
by jason_slack 13y ago
Yeah, I was doing some research on the space and it really seems that 1-2 companies own all the paid sites, just re-branded a bit to look unique, different.