BOMBAY -- Bombay stocks rose 1.2% Wednesday, as the BSE Sensex tacked on 138.67 points to close at 12,109.14.

Gainers Wednesday were

Bharti

, up 5.1%,

Reliance Communications

, up 4.33%, and

L&T

, up 1.9%.

Among decliners were

HDFC Bank

(HDB) - Get Report

, which dropped 1%,

SBI

, down 0.32%, and

Dr. Reddy's

(RDY) - Get Report

, off 0.3%.

Thermax

rose 1% on the news that the company bagged a large order from a cement company.

This story was created through a joint venture between TheStreet.com and IRIS.