The government of Sri Lanka has given the go-ahead to a project that will see the country build a 100-MW floating solar power project together with Canadian partners.