NSE investors trade cautiously with eye on company earnings | Stockbroker | Scoop.it
Market capitalisation has vacillated between Sh1.9trn and Sh2trn since January.