10.0.3.230

Internet economy hits new low with closure of The Industry Standard

317
The magazine set an all-time publishing industry record in 2000 for the number of pages of advertising, reflecting the i