Mega corporations don't need tax breaks