Norway's ALTAAR Signs With Indie Recordings