Bharti's energy is provided by a Combined Heat and Power (CHP) unit, which is powered by stockpiles of kerosene.
There are actually a total of three CHP units on site, so as to ensure that an untimely mechanical failure doesn't leave the residents in dire straits.
While in operation, the CHP unit produces surplus heat, and this is sufficient to warm the building.