Heads of the states from 23 nations to attend International Solar Alliance Summit on Sunday
23 heads of state including France, Australia and Sri Lanka will attend International Solar Alliance summit on Sunday in National Capital of India. The event …