Canadian energy transition developer Abraxas Power Corp has signed an investment agreement with the Government of the Maldives to develop its local flagship 100-MW renewable energy project, dubbed Solar City.