Business | Fri Nov 16, 2012 4:03am IST

Dell revenue lower than Street view