Is there a Social responsibility in Business as well?

Traffic sense is metro’s are going off day by day in India. People are driving crazy with all high end bikes and cars. Our infrastructure is not ready to take the load. The increased CAR-SALES is heading towards long traffic jams, high polution, more oil price and Global Warming. can you think what is the … Read moreIs there a Social responsibility in Business as well?