This blog promotes the necessity, process, contradictions and progress in the revolutionary struggle of the world's people against corporate power and exploitation.