TECHNOLOGY Nokia C6, C7 and E7 LaunchedBy CyrusSeptember 14, 2010 It is happening at Nokia World Conference in London. It is the launch of various hardware and software products for…