: Diversified business conglomerate ITC Limited has commissioned its first off-site solar plant in Tamil Nadu set up at an investment of Rs 76 crore, the company said on Tuesday.
from Companies https://ift.tt/3EsclEs
via IFTTT
from Companies https://ift.tt/3EsclEs
via IFTTT
Comments
Post a Comment