Alma Raises $2 million