Farm power and agro-energy