YelloJobs out of business in India, U.S.
04 May 2009
YelloJobs.com, a job referral site based in India, has apparently closed down its operations. According to WebNewsWire.com, the site has not been updated for some time and the staff walked out after several months of not receiving a paycheck.
But we needn’t look any further than the sit