Google marks International Workers's Day with colorful worker tribute doodle

Technology