The International Solar Alliance (ISA) has invited bids from companies interested in developing solar power projects in its member nations…