After Megha Engineering’s name figured in the list of electoral bond buyers, there was unbridled curiosity about its business, promoters and just about everything. Here are the details "Please ...