Internet commerce is `the great leveller', says Ross

15 Jan 2000