B bbc.co.uk Is Japanese etiquette hurting its technology firms? 1 points fttechfounder 15 years ago 0 comments