It is difficult to see how one can have "strong product brands" and yet not have a "strong corporate brand". Similarly, a "strong corporate brand" must be kept up by strong products. A reputation for quality and innovativeness as well as for corporate social responsibility (especially when one is talking of things like care for the environment) must ultimately accrue from the performance of a company's products and services in the market place. On the other hand, as a matter of brand management strategy, emphasis on building a strong corporate brand without a concomitant emphasis on building strong product brands is unlikely to be successful.
For entities like resellers, this is still true - while the strength of the product brand is derived, the service which is the core offering of the reseller still needs to be built.