Within a month after a Chinese firm won the bids to develop three renewable power projects in three northern islands in Sri Lanka, just 50 km off the Tamil Nadu coast, India has reportedly offered Sri Lanka $12 million grant to develop the power projects
