Geneva hands out annual awards