A Year Later, Instagram Hasn’t Made a Dime. Was it Worth $1 Billion? business.time.com2 pointsnashequilibrium13 years ago