Building Energy SpA has cut the ribbon of an 18-MW solar farm, built on a closed landfill in Annapolis, Maryland, the independent power producer (IPP) of renewable energy said on Tuesday.