New Solar Policy gives a boost to India’s Energy Market India ranks on 81st position in overall energy self-sufficiency at 66% as per 2014…. Read more