20080819 city.pune: Firm in Limca Records; sets up largest solar panel