Indian markets open weak as Sensex drops over 150 points

Business