24×7 Online News
The Flash has sped into a sluggish $139 million (about Rs. 1,140 crore) opening at the…