-
Added POWERGRID to watchlist:-Power Grid Corporation of India is India’s principal electric power transmission company. It owns and operates more than 95% of India’s interstate and inter-regional electric power transmission system (“ISTS”).Sales Growth < 5% Unattractive Valuation Profit Margin > 15% Dividend Yield > 1% NIFTY 50 + 17 indices