Conventional electromagnetic motor contains two components -stator and rotor. In this present case, both the components of an electromagnetic motor are allowed to remain free, i.e. both the components are allowed to rotate. Thus, there is no stationary stator in the mechanism. The mechanical output of the two counter rotating shafts is collected through a common transmission shaft via either gear mechanism or a combination of gear and belt mechanism. Although dual rotor counter rotating motor has been recently disclosed in an US Patent, the present one is an innovation designed to trap the maximum potentiality of such an electric motor. Depending upon the type and size of the motor, there will be a net increase in energy efficiency in between 25 to 125 per cent over their respective conventional variants. This has huge implication in the field of electrical power generation and consumption.