ICICIdirect upgrades Asian Paints to buy, revises target price to Rs 1,950 | Sharefundss